/**
 * 
 */
package com.photoinfo.app.vo;

import java.io.Serializable;
import java.util.Date;

import com.photoinfo.app.vo.types.Orientation;

/**
 * 
 * 
 * @author 	Holz, Roberto
 *			
 * created	20.04.2008 | 10:05:51
 */
public class Photo implements Serializable{

	private static final long serialVersionUID = -4227663806970373200L;
	
	private Date takenDate;
	
	private Orientation orientation;
	
	private CameraSettings cameraSettings;
	
	private Integer exposures;
	private boolean hdr;
	
	private Integer panoramaCount;
	private boolean panorama;
	
	public Photo() {
	}

	public Date getTakenDate() {
		return takenDate;
	}

	public void setTakenDate(Date takenDate) {
		this.takenDate = takenDate;
	}

	public Orientation getOrientation() {
		return orientation;
	}

	public void setOrientation(Orientation orientation) {
		this.orientation = orientation;
	}

	public Integer getExposures() {
		return exposures;
	}

	public void setExposures(Integer exposures) {
		this.exposures = exposures;
	}

	public boolean isHdr() {
		return hdr;
	}

	public void setHdr(boolean hdr) {
		this.hdr = hdr;
	}

	public Integer getPanoramaCount() {
		return panoramaCount;
	}

	public void setPanoramaCount(Integer panoramaCount) {
		this.panoramaCount = panoramaCount;
	}

	public boolean isPanorama() {
		return panorama;
	}

	public void setPanorama(boolean panorama) {
		this.panorama = panorama;
	}

	public CameraSettings getCameraSettings() {
		return cameraSettings;
	}

	public void setCameraSettings(CameraSettings cameraSettings) {
		this.cameraSettings = cameraSettings;
	}
}
